"""
描述
题目标题：
将两个整型数组按照升序合并，并且过滤掉重复数组元素。
输出时相邻两数之间没有空格。
输入描述：
输入说明，按下列顺序输入：
1 输入第一个数组的个数
2 输入第一个数组的数值
3 输入第二个数组的个数
4 输入第二个数组的数值

输出描述：
输出合并之后的数组
示例1
输入：
3
1 2 5
4
-1 0 3 2
复制
输出：
-101235
"""
a = input()
b = list(map(int, input().split()))
c = input()
d = list(map(int, input().split()))
for i in b:
    if i not in d:
        d.append(i)
    else:
        pass
d = sorted(list(set(d)))
d = list(map(str, d))
print(''.join(d))
